<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets" 
                xmlns:h="http://xmlns.jcp.org/jsf/html"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"

                xmlns:f="http://xmlns.jcp.org/jsf/core">

    <h2>Obras en ejecucion</h2>
    <h:form>
    <h:dataTable id="tblListaOrdenesProvision"   value="#{ordProvCtrl.listaOrdenProvision}" var="ord"
                 styleClass="order-table" 
                 headerClass="order-table-header"
                 rowClasses="order-table-odd-row,order-table-even-row"
                 >
        <h:column>
            <f:facet name="header">Nombre Obra</f:facet>
            <h:commandLink value="#{ord.nroOrdenProv}" action="#{ordProvCtrl.editar}">
                <f:setPropertyActionListener target="#{ordProvCtrl.ordenProvision}" value="#{ord}" />
            </h:commandLink> 
        </h:column>

        <h:column>
            <f:facet name="header">Obra </f:facet>
                #{ord.obraEntrega.nombre} - #{ord.obraEntrega.direccion} 
        </h:column>

        <h:column>
            <f:facet name="header">Hora de solicitud</f:facet>
            <h:outputText value="#{ord.fechaHoraEntrega}">
                <f:convertDateTime type="both"></f:convertDateTime>
            </h:outputText>
        </h:column>
        <h:column>
            <f:facet name="header">Fecha de Solicitud</f:facet>
            <h:outputText value="#{ord.fechaOrden}">
                <f:convertDateTime type="date"></f:convertDateTime>
            </h:outputText>
                <h:commandLink value="Ver Detalle" action="detalleOrdenProvision">
                <f:setPropertyActionListener target="#{ordProvCtrl.ordenProvision}" value="#{ord}" />
            </h:commandLink> 
        </h:column>
    </h:dataTable>
    <div>
        <h:commandButton value="Nuevo" action="#{ordProvCtrl.nuevo()}">
        </h:commandButton>
        <h:commandButton value="Borrar" action="#{ordProvCtrl.borrar()}">
        </h:commandButton>
    </div>
</h:form>
</ui:composition>